Export backend device store path to hotplug script.
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Mon, 12 Sep 2005 19:45:54 +0000 (19:45 +0000)
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Mon, 12 Sep 2005 19:45:54 +0000 (19:45 +0000)
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_probe.c

index 44dfbc9c05c29833510cb95e4476c2edc3d7d2b9..47e4fba82f2ae43a9a3fb4a6c07c2ab199e1aae4 100644 (file)
@@ -166,6 +166,10 @@ static int xenbus_hotplug_backend(struct device *dev, char **envp,
                            buffer, buffer_size, &length,
                            "XENBUS_TYPE=%s", xdev->devicetype);
 
+       add_hotplug_env_var(envp, num_envp, &i,
+                           buffer, buffer_size, &length,
+                           "XENBUS_PATH=%s", xdev->nodename);
+
        /* terminate, set to next free slot, shrink available space */
        envp[i] = NULL;
        envp = &envp[i];